@echo off
echo ==========================================
echo    Fried衰弱评估问卷系统 - 启动脚本
echo ==========================================
echo.

echo 1. 检查并终止占用端口的进程...
for /f "tokens=5" %%a in ('netstat -ano ^| findstr :13000') do (
    if not "%%a"=="0" (
        echo 终止进程 %%a...
        taskkill /PID %%a /F >nul 2>&1
    )
)

for /f "tokens=5" %%a in ('netstat -ano ^| findstr :8081') do (
    if not "%%a"=="0" (
        echo 终止进程 %%a...
        taskkill /PID %%a /F >nul 2>&1
    )
)

echo.
echo 2. 安装Python依赖...
pip install -r requirements.txt

echo.
echo 3. 启动FastAPI后端服务器 (端口13000)...
start "FastAPI后端" cmd /k "python main.py"

echo.
echo 4. 等待后端启动...
timeout /t 5 /nobreak

echo.
echo 5. 启动Vue前端应用 (端口8081)...
start "Vue前端" cmd /k "npm run serve"

echo.
echo ==========================================
echo 系统启动完成！
echo.
echo 前端地址: http://localhost:8081
echo 后端API: http://localhost:13000
echo API文档: http://localhost:13000/docs
echo.
echo 使用说明:
echo 1. 在前端填写问卷并保存
echo 2. 点击"导出数据"按钮
echo 3. 输入密码: admin123
echo 4. 下载压缩包
echo ==========================================
echo.
pause
